/cody/pratham0709/Striver-A-TO-Z-SDE-SHEET/Binary%20Search/BS%20On%20Answer/Square%20Root%20of%20a%20number.cpp

int floorSqrt(int n)
{
    // Write your code here.
    int low =1,high=n;
    while(low<=high){
        long long mid=(high+low)/2;
        long long val=(mid*mid);
        if(val<=n){
            low=mid+1;
        }
        else{
            high=mid-1;
        }
    }
    return high;
}